distributed computing grid hpc data maintenance solar cluster fmeca analysis research energy reliability java maintainability high performance computing consulting engineering quality power fmea